Theresa Russell
Being Human (1994)
Eureka (1983)
Spider-Man 3 (2007)
Wild Things (1998)